#ifndef NVIC_PARA_H
#define NVIC_PARA_H

#include "stm32f4xx.h"
#include "stm32f4xx_Types.h"

#ifdef __cplusplus
	extern "C" {
#endif

/* Timers 1&8 */
#define TIM_1_Preemp	(UIN8) (0u)
#define TIM_8_Preemp	(UIN8) (0u)

/* Timers 2&5 */
#define TIM_2_Preemp	(UIN8) (0u)
#define TIM_5_Preemp	(UIN8) (0u)

/* Timers 3&4*/
#define TIM_3_Preemp	(UIN8) (0u)
#define TIM_4_Preemp	(UIN8) (0u)

/* Timers 6&7 */
#define TIM_6_Preemp	(UIN8) (0u)
#define TIM_7_Preemp	(UIN8) (0u)

/* Timer 9 to 14 */
#define TIM_9_Preemp	(UIN8) (0u)
#define TIM_10_Preemp	(UIN8) (0u)
#define TIM_11_Preemp	(UIN8) (0u)
#define TIM_12_Preemp	(UIN8) (0u)
#define TIM_13_Preemp	(UIN8) (0u)
#define TIM_14_Preemp	(UIN8) (0u)




/* Timers 1&8 */
#define TIM_1_SubPri	(UIN8) (0u)
#define TIM_8_SubPri	(UIN8) (1u)

/* Timers 2&5 */
#define TIM_2_SubPri	(UIN8) (2u)
#define TIM_5_SubPri	(UIN8) (3u)

/* Timers 3&4*/
#define TIM_3_SubPri	(UIN8) (4u)
#define TIM_4_SubPri	(UIN8) (5u)

/* Timers 6&7 */
#define TIM_6_SubPri	(UIN8) (6u)
#define TIM_7_SubPri	(UIN8) (7u)

/* Timer 9 to 14 */
#define TIM_9_SubPri	(UIN8) (8u)
#define TIM_10_SubPri	(UIN8) (9u)
#define TIM_11_SubPri	(UIN8) (10u)
#define TIM_12_SubPri	(UIN8) (11u)
#define TIM_13_SubPri	(UIN8) (12u)
#define TIM_14_SubPri	(UIN8) (13u)

#ifdef __plusplus
	}
#endif

#endif
